take shelter behind - Espagnol Anglais Dictionnaire